.myShopping
{
    line-height: 30px;

    width: 1190px;
    margin: 0 auto;
}
.cart_empty
{
    padding: 115px 0;

    text-align: center;

    background-color: #fff;
    i
    {
        display: inline-block;

        width: 42px;
        height: 40px;

        vertical-align: text-bottom;

        background-image: url('../../img/cart.png');
        background-repeat: no-repeat;

        *display: inline;
        *zoom: 1;
    }
}
.cart_empty_tips
{
    line-height: 1.5;

    display: inline-block;

    margin-left: 20px;

    text-align: left;

    *display: inline;
    *zoom: 1;
    p
    {
        font-size: 16px;

        color: #666;
    }
    a
    {
        font-size: 14px;

        color: #33b8f4;
        &:hover
        {
            text-decoration: none;
        }
    }
}
.cart_load
{
    padding: 115px 0;

    text-align: center;

    background-color: #fff;
    .cart_load_tips
    {
        font-size: 20px;
        line-height: 2.5;

        margin-left: 10px;

        color: #666;

        *vertical-align: text-bottom;
    }
    .cart_logo
    {
        display: inline-block;

        width: 107px;
        height: 71px;

        vertical-align: top;

        background-image: url('../../img/cart_logo.png');
        background-repeat: no-repeat;

        *vertical-align: middle;
        *display: inline;
        *zoom: 1;
    }
    .cart_loading
    {
        display: inline-block;

        min-width: 2px;
        min-height: 2px;

        animation: dot 3s infinite step-start both;

        box-shadow: 2px 0 currentColor , 6px 0 currentColor , 10px 0 currentColor;

        *zoom: expression(this.innerHTML = '...');
        &:before
        {
            content: '...';
        }
        &::before
        {
            content: '';
        }
    }
}
@keyframes dot
{
    25%
    {
        box-shadow: none;
    }
    50%
    {
        box-shadow: 2px 0 currentColor ;
    }
    75%
    {
        box-shadow: 2px 0 currentColor ,
        6px 0 currentColor ;
    }
}
@-webkit-keyframes dot
{
    25%
    {
        box-shadow: none;
    }
    50%
    {
        box-shadow: 2px 0 currentColor ;
    }
    75%
    {
        box-shadow: 2px 0 currentColor ,
        6px 0 currentColor ;
    }
}
